Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
OWEN WELL HOUSE Detached £1,150,000 11 Aug 2021
WOOLWICH FARM Terraced £35,000 12 Jun 1997